Restaurants in Menomonee Falls, WI
Restaurants
N71 W12980 Appleton Av,
Menomonee Falls ,
WI
53051
UNITED STATES
Based on 1 reviews
3rd and final attempt
3rd and final attempt to support a local business.overpriced substandard bar food.burnt flavorless pizza,overcooked clamstrips,clam chowdermarginal. Watress went home after serving us without telling us service nonexsistent.soon to be...Worldwide > United States > Menomonee Falls, WI > Restaurants