French Cafe, 1160 Beaverwood Rd, Manotick New Barrhaven
3192nd visitor, Write a review
French Cafe Map

near Q7Q7Q7

French Cafe is ranked #4 of 21 nearby Restaurants.

They say French Cafe is great, friendly, excellent an awesome Cafe Restaurant