Rosa's Thai Cafe Tower Bridge - Unit 6.1, 2 Duchess Walk, London SE1 2SD, UK on Eaten