Pizza Villa and More
Address:
902 Leeds Ave, Baltimore, MD 21229
Phone:
(410) 536-9200
Hours:
- Mon: 11am-12am
- Tue: 11am-12am
- Wed: 11am-12am
- Thu: 11am-12am
- Fri: 11am-1am
- Sat: 11am-1am
- Sun: 12pm-10pm
Payment:
Cuisine:
Pizza
Pizza,
Restaurants
Other Businesses:
- Little Nick at 1200 Washington Blvd, Baltimore, MD 21230
- SUBWAY at 22 S Greene St, Baltimore, MD 21201
- Mamma Ilardo's of Montgomery Park Llc at 1800 Washington Blvd, Baltimore, MD 21230
- Two Loueys Cantina Bar & Grill at 200 S Haven St, Baltimore, MD 21224
- Crab Shack at 4101 1/2 Wilkens Ave, Baltimore, MD 21229