Garibaldi Mexican Grill & Pizza

restaurant in Pelham Islands, Stamford

Phone: (203) 323-7492

Address: 414 W Main St