Get directions to: Chelokababi Restaurant, Campbell, CA
Restaurant address: 851 E Hamilton Avenue Ste 110 Campbell, CA 95008, USA
Restaurant: Chelokababi Restaurant