Skip to main content

Al Castello Ristorante Italiano

restaurant · italian restaurant · San Jose, CA

Address
2083 Camden Ave, San Jose, CA 95124
Phone
(408) 369-9820
Website
alcastelloristorante.com
Where
37.2628, -121.9352

Search Hominin for Al Castello Ristorante Italiano

Other restaurants nearby

More in San Jose