Sneha Restaurant


(408) 736-2720

1214 Apollo Way Ste 404b , Sunnyvale , CA   94085