Scott W.
1/14/2010
My wife and I were over my parents house for dinner one evening when they said they wanted to try this new place practically across the street from them. About 30 minutes later we were all glad we...
(1)
Papa Leo's is a cozy family-owned restaurant in Nottingham, MD that specializes in serving up delicious Italian cuisine.
With a welcoming atmosphere and a menu featuring traditional pasta dishes and savory pizzas, Papa Leo's is a favorite spot for locals looking for a taste of Italy.
Generated from their business information
My wife and I were over my parents house for dinner one evening when they said they wanted to try this new place practically across the street from them. About 30 minutes later we were all glad we...
Partial Data by Foursquare.