The SevilleAdd to Favorites
700 S Barrington RdStreamwood, IL 60107Map & Directions
Saved to Favorites
Please contact the business for updated hours/services due to the COVID-19 advisory.
|Tue - Fri:|
This venue was top notch. Just attended my daughter's wedding there. The staff went above and beyond. They were awesome! My only complaint was the white-gloved appetizers weren't coming around soon enough, the staff starting undressing tables too soon with guests still dancing and they took the European desserts away before the last few guests got to take any home. Other than that. I'd recommend this place.