What are you looking for?

Delis in Leonardtown

4.7 - 58 votes

Hours: 10AM - 6PM

22845 Washington St, Leonardtown
(240) 309-4134

Papa Johns Pizza

My favorite deli in the area. Everything is good, fresh, and made well. I recommend the potato salad. More reviews

Loading...
View on map