Get directions to: Tibwin Grill, New Haven, CT
Restaurant address: 220 College Street New Haven, CT 06510, USA
Restaurant: Tibwin Grill