Restaurant
Rama Thai Restaurant
20 locals recommend,
Location
208 Mile End Rd
London, England
Tips from locals
Casual neighbourhood venue turning out classic Thai noodles and curries, plus takeaway and delivery.
Unique things to do nearby
Locals also recommend
- 47 locals recommend