Company name: IVP at The Beach House
Description: The Beach House is a blue oasis bistro with upbeat tunes, craft beers and Island cocktails in 40 oz fishbowls. Our restaurant features mouth watering artisan sandwiches thick enough to tame the most savage of appetites, fresh and healthy salads topped
5910 Omaha Blvd, Colorado Springs, CO 80915, United States