Shiki Japanese Restaurant Inc

restaurant in Pelham Islands, Stamford

Phone: (203) 969-2222

Website: www.shikistamford.com

Address: 493 Hope St