Little Champs Restaurants, DETROIT, Michigan (MI)

Looking for some food? Little Champs Restaurants is among the restaurants you possibly can consider.
Comfortably positioned at 18338 Plymouth Road () in DETROIT, Michigan (MI) (48228), Little Champs Restaurants is available at 3138378940. Please do give them a call beforehand to make a reservation.
More restaurants in DETROIT, Michigan (MI)


Little Champs Restaurants contact information and details:
Address: 18338 Plymouth Road - , DETROIT, Michigan (MI) 48228
Contact Phone: 3138378940