Address: 2902 W 86th St, Indianapolis, IN 46268, USA
“Clean as ever. Great prices. Fantastic customer service. Love this store!”
Address: 2402 Lake Cir Dr, Indianapolis, IN 46268, USA
“Go to Bravo... The perfect Italian cuisine in your neighborhood. These chefs know what great food is! To see fresh pizzas and appetizers made in the open kitchen, and to experience something like "Hell's Kitchen" in person (where you can walk through the service line), these chefs throw down in the kitchen! Plus, the servers know their stuff...they will make up a pasta/salad/beverage for your taste and make sure you have everything you want for your table! I truly recommend stopping by here, Olive Garden ain't got nothing on the Italian flavors made by these chefs and you can enjoy Italian alcohol beverages with the true Old country of Italy.”