Delivery
Pickup
Outdoor
England
South East
Hart
Fleet Central (1)
1 Restaurants on GastroRanking
403 Opinions in 2 websites
Not sure what's going on at Menu Thai right now as I seem to be running into issues with them actually picking up the phone to take orders. I really like this restaurant, but this is really testing one's loyality...