The name might sound peculiar but the food isn't! The thai food served there is even better than the takeout offerred at Panda Express. The orange chicken is to die for! and the specially made noodles makes you ask for more. The peking duck prepared there are special chefs that have come from thailand. They also have specially made thai drinks.
more