Chaat Palace
TEMPORARILY CLOSED$$ •
1205 CA-82, Sunnyvale
(408) 620-0845
Ratings
Menu
Add a Menu

