Chef Oya's The Trap
Add to Favorites
CLOSED NOW
Tomorrow: 11:00 am - 3:00 pm
Saved to Favorites
Phone: (317) 762-6172
Address: 3355 N Keystone Ave, Indianapolis, IN 46218
Website: https://www.chefoya.com
1831 N College Ave, Indianapolis, IN 46202
19 E 38th St, Indianapolis, IN 46205
15 W Maryland St, Indianapolis, IN 46204
2502 N Keystone Ave, Indianapolis, IN 46218
5130 E 10th St, Indianapolis, IN 46219
4401 E 10th St, Indianapolis, IN 46201
3355 N Keystone Ave, Indianapolis, IN 46218
5101 E 38th St, Indianapolis, IN 46218
1524 N Illinois St, Indianapolis, IN 46202
40 W Washington St, Indianapolis, IN 46204