Restaurant
Palatino
7 locals recommend,
Permanently closed
Tips from locals
A very successful Italian restaurant, with a spectacular meal and romantic place.
Industrial-style spot serving Roman-influenced dishes and Italian wines, with takeaway options too.
Unique things to do nearby
Locals also recommend
Location
71 Central St
London, England