Chef Oya's The Trap
Add to Favorites
CLOSED NOW
Today: 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
1524 N Illinois St, Indianapolis, IN 46202
5130 E 10th St, Indianapolis, IN 46219
4401 E 10th St, Indianapolis, IN 46201
5101 E 38th St, Indianapolis, IN 46218
2340 Post Dr, Indianapolis, IN 46219
3770 N Shadeland Ave, Indianapolis, IN 46226
49 W Maryland St, Indianapolis, IN 46204