Orchid Restaurant

1190 County Rd J,Ste 100
White Bear Township, 55127
Reviews:
No review available for this restaurant

(651) 426-3558

Vietnamese

Store is open now