Closed downtown Milwaukee steak house formerly located at 555 N. James Lovell St. Back to the full article.

Try your luck.

Picture 3 of 15

Try your luck. Photo taken May 31st, 2014 by Rose Balistreri.