apicfood
Food
About
Locations
App
download app
UK
London
Rosa's Thai Baker Street
Rosa's Thai Baker Street
100 Baker St, London W1U 6TW
+442036872984
@rosasthaicafe
som tum
veggie platter