Skip to main content

Chef Oya's The Trap

restaurant · seafood restaurant · Indianapolis, IN

Address
3355 N Keystone Ave, Indianapolis, IN 46218-2075
Phone
(317) 762-6172
Where
39.8178, -86.1211

Search Hominin for Chef Oya's The Trap

Other restaurants nearby

More in Indianapolis

Chef Oya's The Trap — restaurant in Indianapolis, IN | Hominin