Supervisor
Rosa's Thai
- West Hampstead, North West London
Supervisor Rosa's Thai We've come a long way since Saiphin Moore and Alex Moore opened our first restaurant in 2006. Back then, they couldn't afford new signage, so they kept the name above the