Raj Palace

2860 Quimby Rd STE 120, San Jose
(408) 238-2790