Phone: +12622515463
Address: N 91 W15848 Falls Parkway, Menomonee Falls I-53051, United States
City: Menomonee Falls
Dishes: 6
Reviews: 6609
"Probably the best olive garden ive been to. Went on a Sunday around 3pm and it was busy but we got a table so fast. Food was great got my favorite create your own pasta (rigatoni noodles, five cheese marinara sauce, salad, and raspberry lemonade. Everything was great!"
All prices are estimates.