Open Kitchen Restaurant
4022 Shelby St, Indianapolis
(317) 974-9032
Recent Reviews
Order Online
You May Also Like
Carnitas Y Taqueria La Frontera - 4102 Madison Ave
Mexican, Tacos
Don Juan Taqueria - 3915 Madison Ave Suite 6
Tacos, Latin American, Mexican, Pet Friendly
Papa Johns Pizza - 3915 Madison Ave Suite 4
Pizza, Chicken Wings, Fast Food
Restaurants in Indianapolis, IN
Open Kitchen Restaurant
4022 Shelby St, Indianapolis, IN 46227
(317) 974-9032