256 East Hamilton Avenue, Campbell 95008, CA, United States
Distance: 458 yd.
Company description
Free as bird citizens of Campbell, CA when you need quality seafood, feel free to drop by at Meiko Japanese Restaurant for entertaining moments, and enjoying lip-smacking authentic Japanese cuisines.