Venue type
Restaurant, Grill, Pub
Location
Detroit, United States Of America