Babybacks Open Pit Restaurant
7108 W 7 Mile Rd, Detroit
(313) 340-9500
Menu
Restaurants in Detroit, MI
Babybacks Open Pit Restaurant
7108 W 7 Mile Rd, Detroit, MI 48221
(313) 340-9500