The Lighthouse Restaurant on-the-Parkway, At the intersection of Black Creek Rd. & the Niagara Parkway. A century building updated to provide a comfortable and relaxing, dining atmosphere, perfect for the family or that special occasion...
Partial Data by Foursquare.