Papa's Pizza & Subs
Add to Favorites
OPEN NOW
Today: 12:00 pm - 12:00 am
Saved to Favorites
03/28/2017
Nice herby smell when u walk in ...and the pizza smells great to,u can't beat the taste of their fresh pizza sauce and dough,& they always have good deals...
Phone: (313) 584-6684
Address: 7801 Michigan Ave, Detroit, MI 48210
Cuisines: Pizza
7603 W Vernor Hwy, Detroit, MI 48209
9924 Dix, Dearborn, MI 48120
13136 Michigan Ave, Dearborn, MI 48126
6171 Michigan Ave, Detroit, MI 48210
7031 Michigan Ave, Detroit, MI 48210
330 S Oakwood, Detroit, MI 48217
6876 Michigan Ave, Detroit, MI 48210
13735 W Warren Ave, Dearborn, MI 48126
8740 Michigan Ave, Detroit, MI 48210
13342 Michigan Ave, Dearborn, MI 48126