Restaurant
Scoffs Grill
13 locals recommend,
Location
355-357 Wick Rd
London, England
Tips from locals
Great Turkish cuisine. Very welcoming and opened until late. Reasonably priced. They have accommodated me several times for events.