Online table reservation for Princess Garden in Vallejo
We are enabling reservations for Princess Garden
Princess Garden
960 Admiral Callaghan Ln, 94591, Vallejo, United States
Chinese, Mongolian
The redirect does not work? Just click on this link or copy it into your address bar