Get directions to: Oasis Family Restaurant, Menomonee Falls, WI
Restaurant address: N85 W15990 Appleton Av Menomonee Falls, WI 53051, USA
Restaurant: Oasis Family Restaurant