Formosa Chinese Restaurant 880 Grand Ave New Haven, CT 06511 Phone: (203) 782-0739
Category: Family Restaurant Diners