36, Charlotte St
Manchester,
Greater Manchester
M1 4FD
0161 236 5183
Latitude: 53.4789070, Longitude: -2.2394164
08:00 - 18:00 - Mo, Tu, We, Th, Fr, Sa, Su
Actual information about Royal Orchid Restaurant of Thai Restaurant category. Royal Orchid Restaurant is located at 36, Charlotte St Manchester, M1 4FD. How to get to Royal Orchid Restaurant office? Look at the map below or call them 0161 236 5183