Description
With titles like Niagara Falls Best Restaurant and Honeymoon and Wedding Restaurant, you sure would be curious to know what's so special in here. To find out, make your way to 5815 Main Street. The solicitous staff will guide you through your gastronomic journey. Choose from the eclectic range of appetizers and graduate to the mains. Don't forget to gorge on the tempting range of desserts. And...
by wcities
on April 28, 2014 from wcities