Indy gyros & pizza& wings

1267 Shelby St a, Indianapolis, IN

Menu (As of 10/30)

Indy gyros & pizza& wings: hours and how to order