Box 63

  • Restaurants/Cafes/Banquet
338 Elm Street
New Haven, CT 06511
(203) 821-7772
(203) 821-7772 (fax)