Mr Gyro's Reviews & Details
5358 W 38TH St
Mr Gyro's is located at 5358 W 38TH St in Indianapolis near the intersection of Whitetail Ln and Deer Ridge. Their menu consists of Greek and Mediterranean dishes . Call (317) 388-9788 for dine in.
- Cuisine:Greek and Mediterranean
- Service:Dine In
- Major Intersection:Whitetail Ln And Deer Ridge
Tell us more about Mr Gyro's Indianapolis!