Galicia Deli

restaurant in Pelham Islands, Norwalk

Phone: (203) 846-3957

Address: 180 Main St