Baa Indianapolis
Open
2825 West Perimeter Rd Ste 102
Indianapolis, IN 46241
Baa Indianapolis is a cozy establishment in Indianapolis, IN that offers a unique dining experience.
Specializing in farm-to-table cuisine, this restaurant prides itself on using locally sourced ingredients to create delicious dishes for its patrons.
Generated from their business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.

