Brothers Bar & Grill (Indianapolis, Indiana)

USA / Indiana / Indianapolis / Indianapolis, Indiana / South Meridian Street, 255
 restaurant, bar

Formerly Roberts Photo & Electronics, Wisconsin-based Brothers Bar & Grill opened its second Indianapolis location here in 2016 (source: Indianapolis Business Journal).
Nearby cities:
Coordinates:   39°45'46"N   86°9'27"W
This article was last modified 9 years ago