Don't be fooled by the location of this restaurant. It is worth the trouble to find it.
I always feel at home here. Owner, Ventura, is there to make you feel that way. Food is really great and plenty to choose from. Place is small and relatively cozy. Besides, prices are extremely reasonable. Desserts are yummy! They don't serve alcohol but with everything else going for it you won't miss it!
Pros: Service, Food
Cons: Location
more