5.0 *
Tod's Grill

| Cuisine: | Mediterranean |
| Address: | 170 Upper Street, N1 1RG London (See map) |
Free online booking

Anon
Mon 18 Aug 2008 at 09:11PM
5.0 *
Food is of a very high standard, delicious. Staff are extremely accomodating. Fairly priced. Nice ambiance! I would highly recommend this restaurant.

Harry
Fri 15 Feb 2008 at 02:09PM
5.0 *
This restaurant offers good value, good food, good atmosphere and isn't pretentious ..
A good night.
A good night.
Français
Deutsch
Español