Get directions to: Kelly's Sandwich Shop Incorporated, Belmont, CA
Restaurant address: 1094 Alameda De Las Pulgas Belmont, CA 94002, USA
Restaurant: Kelly's Sandwich Shop Incorporated