Get directions to: Royal Orchid, Minneapolis, MN
Restaurant address: 4022 Central Ave Ne Minneapolis, MN 55421, USA
Restaurant: Royal Orchid