Fortune Palace Restaurant 785 Shadowridge Dr Vista, CA 92083 Phone: (760) 727-0707
Category: Restaurants