Bluebeard Blue Beard Bluebeard

Bluebeard Map

653 Virginia Ave. (College Ave.)
Indianapolis, IN 46203
317-686-1580
Map
Cuisine: Contemporary
A neighborhood find for creative, contemporary cooking.
Openings: Lunch Mon.-Fri., Dinner nightly