CARMELLAS CAFE Store in NEW HARTFORD Categories: RestaurantAddress 8530 SENECA TPKE13413, NEW HARTFORD, Contact Ph.: 3157973350