Blue Orchid Chinese Restaurant
70 North Street
Romford
Romford RM1 1DA