Restaurant

Sola

Sola is a californian / global in Soho. Expect a polished special-occasion room rather than a generic stop.

Restaurant details

Address: 64 Dean Street

Postal address: 64 Dean Street, Soho, W1D 4QQ

Phone: 020 3730 7883

Website

Sola sits in Soho. The cooking leans californian / global. Pricing reads around ££££. Public cues point to desserts worth saving room for.