N82 W15380 W. Appleton Avenue Menomonee Falls WI 53051
N82 W15380 W. Appleton Avenue Menomonee Falls Wisconsin 53051 US
262-255-3036262-255-3036

Family restaurant open 24 hours.