Restaurant
Paradise
Paradise is a sri lankan in Soho. Expect a proper sit-down restaurant rather than a generic stop.
Restaurant details
Address: 61 Rupert Street
Postal address: 61 Rupert Street, Soho, W1D 7PW
Paradise sits in Soho. The cooking leans sri lankan. Pricing reads around £££. Public cues point to tasting menus, desserts worth saving room for and seasonal menu changes.