Head here for a taste of France served by friendly staff. There are plenty of great food options, and you better be sure to save room for a dessert crepe!

More in this area

Share this place

Choice Hotels in Niagara Falls