Papa's Pizza & Subs
Address:
7801 Michigan Ave, Detroit, MI 48210
Phone:
(313) 584-6684
Payment:
Pizza,
Restaurants,
Deli
Other Businesses:
- Republic - Detroit at 1942 Grand River Grand Army of the Republic Building, Detroit, MI 48226
- Subway at 14806 W 7 Mile Rd, Detroit, MI 48235
- China King at 14820 W 7 Mile Rd, Detroit, MI 48235
- Out Of The Box Solutions at 607 Shelby St, Detroit, MI 48226
- TV Lounge at 2554 Grand River Ave., Detroit, MI 48201