Otiac
Permanently closed
1315 Drover St
Indianapolis, IN 46221
Otiac is a cozy eatery located in the heart of Indianapolis, IN, offering a delightful menu that features a blend of local flavors and international cuisine. With a warm and inviting atmosphere, it's the perfect spot for casual dining, whether you're enjoying a leisurely brunch or a dinner with friends. The attentive staff and vibrant decor enhance the overall experience, making Otiac a must-visit destination for food enthusiasts.
Generated from this place's information
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.


