Amudham

★★★★★5.0 (2) Restaurants San Jose

Business details

Category
Restaurants · Indian restaurant
Address
4130 N First St, San Jose, CA 95134
County
Santa Clara County