Leff's is one of those places that everyone knows about in Milwaukee. Owned by a bunch of guys who have a long standing relationship - it really shows by the attention to detail and service they provide. Love Burger Night on the terrace on a warm summer day! You really cannot beat this place... read more
You have no recent hotel searches.