Mama MIAS Italian Restaurant, TROY, Illinois (IL)
Readily settled at Po Box 222 () in TROY, Illinois (IL) (62294), Mama MIAS Italian Restaurant can be contacted at 6186671004. Please call up before you go to reserve your place in the restaurant.
More restaurants in TROY, Illinois (IL)
Mama MIAS Italian Restaurant contact information and details:
Address: Po Box 222 - , TROY, Illinois (IL) 62294
Contact Phone: 6186671004