Home > Cafe & Coffee Shop & Pub in Wisconsin > Cafe & Coffee Shop & Pub in Menomonee Falls > The Lunch Box Deli

The Lunch Box Deli

N88W16683 Main Street, Menomonee Falls, WI 53051