Address: 33 Dover St, London W1S 4NF, United Kingdom, London, United Kingdom
Cuisine: New York Italian
Price range: $$
Featured by: TOPJAW
dark and sexy ambiance with wood paneling and double tablecloths for acoustic effect
Browse all creator-verified restaurants · Discover more on elevATE