The only place I know of in Green Bay with two large charcoal grills in the middle of the restaurant. You can grill your own steak or have one of ...
All reviews seem positive