About
Lake House Restaurant is an establishment located in Vineland Station, Ontario on 3100 N Service Rd. Lake House Restaurant is in the "Mediterranean restaurant" category. Upscale, contemporary restaurant featuring Mediterranean specialties & lakeside outdoor seating.
Categories
Mediterranean restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like