Get directions to: Taste Of Britain, San Jose, CA
Restaurant address: 731 N 3rd St San Jose, CA 95112, USA
Restaurant: Taste Of Britain