Restaurants » French Restaurants in Southgate
56 Cannon Hill, London N14
1 review
Tags: atmosphere, delicious, french
arnolp04
(431 points) 17-04-2008
It's as if you've walked into a provincial restaurant in a small French town, the sort of place that sells great food that only the locals really k...
more...