Menu
Enjoying a relaxed, convivial atmosphere Red Orchids Chinese and Thai restaurant in Colombo puts a unique modern twist on the alluring flavors of Authentic Chinese and Thai Cuisine with a delicious contemporary touch.