Blue Orchid Restaurant

Restaurant - Chinese in Romford
Blue Orchid is a fully licensed and air conditioned restaurant specialising in Peking and Cantonese cuisine.