OPENING HOURS Open 7 days a week12pm-3pm and 6.00pm-11.00pm LOCATION 18 Hillgate Street, London W8 7SR Find us RESERVATIONS 020 7221 2223 info@suzitros.com Call us