Royal Orchid 21038 Victory Blvd Woodland Hills, CA 91367 Phone: (818) 887-1688 Fax: (818) 887-1689
Category: Restaurants