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
Sola sits in Soho. The cooking leans californian / global. Pricing reads around ££££. Public cues point to desserts worth saving room for.