Get directions to: Royal Orchid Restaurant, Minneapolis, MN
Restaurant address: 1835 Nicollet Ave Minneapolis, MN 55403, USA
Restaurant: Royal Orchid Restaurant