Greek Island Restaurant
Address:
906 S Meridian St, Indianapolis, IN 46225
Phone:
(317) 636-0700
Hours:
- Mon: 10am-9pm
- Tue: 10am-9pm
- Wed: 10am-9pm
- Thu: 10am-9pm
- Fri: 10am-11pm
- Sat: 4pm-11pm
- Sun: 4pm-10pm
Payment:
Restaurants,
Greek
Other Businesses:
- B J's Guitar Island at 4108 Madison Ave, Indianapolis, IN 46227
- Allen Plumbing Co at 5227 Commerce Square Dr, Indianapolis, IN 46237
- Allen Industries Inc at 6874 Hawthorn Park Dr, Indianapolis, IN 46220
- Allen Protection Services at 1806 Stout Field West Dr, Indianapolis, IN 46241-4065
- Indy Island at 8575 E Raymond St, Indianapolis, IN 46239