Greek Islands Restaurant
Address:
2330 E 116th St, Carmel, IN 46032
Phone:
(317) 816-0700
Restaurants
Other Businesses:
- Yen Ching at 2332 E 116th St, Carmel, IN 46032
- Hardee's at 2350 E 116th St, Carmel, IN 46032
- Moe's Southwest Grill at 12483 N Meridian St, Carmel, IN 46032
- Longhorn Steakhouse at 2355 E 116th St, Carmel, IN 46032
- La Hacienda Mexican Restaurant at 12237 N Meridian St, Carmel, IN 46032