Company Overview
Company Name
Bluebeard
Address
653 Virginia Ave, Indianapolis, IN, 46203, United States
Website
bluebeardindy.comPhone
(317) 686-1580Approx. Annual Revenue
$4.3M
Employees
51
Established
2012
Google Reviews
4.6 (2,324 reviews)
About Bluebeard
Bluebeard is an award-winning restaurant located in Indianapolis, Indiana, USA. Established in 2012, the restaurant has approximately 51 employees and is known for its farm-to-table menu, James Beard semifinalist recognition, and offering a variety of delicious food, superb wine, and inventive cocktails to its patrons.
More Companies in Indiana
Browse all companies in Indiana →