Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Sunnyvale

The Palace, Sunnyvale, California










The Palace
146 S. Murphy Ave. (near Washington)
Sunnyvale CA United States


Phone: 408.739.5179