Greek Village Inc, INDIANAPOLIS, Indiana (IN)
Readily settled at 72 West New York Street () in INDIANAPOLIS, Indiana (IN) (46204), Greek Village Inc can be called at 3179511500. Remember to contact them upfront to select your place in the restaurant.
More restaurants in INDIANAPOLIS, Indiana (IN)
Greek Village Inc contact information and details:
Address: 72 West New York Street - , INDIANAPOLIS, Indiana (IN) 46204
Contact Phone: 3179511500