3133 E Newberry Blvd, Milwaukee, Wisconsin 53211 USA
Chef's Table for the best view of the action!
Photo Credit: Yelp