Get directions to: House Of Bagels, Santa Clara, CA
Restaurant address: 5231 Stevens Creek Blvd Santa Clara, CA 95051, USA
Restaurant: House Of Bagels