London | Birmingham | Glasgow | Edinburgh | Leeds | Manchester | Sheffield | city list...| Cuisine: | Italian |
| Address: | 61 Jermyn Street, SW1Y 6LX London (See map) |
| Telephone: | 02074992211 |
| Web site: | Franco's Restaurant |
Group bookings at Franco's Restaurant
Find other Italian restaurants near 'Franco's Restaurant'
Be the first to review this restaurant
Correct an error
Detailed map
Nearby restaurants
See all restaurants near 'Franco's Restaurant'