Fin & Scale

City: New Haven

up to 15 average entree
takeout, indoor dining, lunch, dinner

Low Price Indoor Dining Takeout Lunch Dinner
address

920 Whalley Ave, New Haven, CT 06515, USA

phone

203-553-7905