Strand Delivery Kitchen

Address

73
Strand
London
WC2R 0DE

Opening Times

Mon - Sat
11.30am - 11pm

Sun
11.30am - 10pm


Open
Weekends

Delivery

Open Late