Matchstick Masala

★★★☆☆2.5 (2) Restaurants San Jose

Business details

Category
Restaurants · Nepalese restaurant
Address
100 N Almaden Ave, San Jose, CA 95110
County
Santa Clara County