Description: Branford Townhouse Restaurant is family owned and operated. Located in Branford, CT on Route 1, we offer the best food around and we are open 7 days a week.
restaurant (27009) diner (764) townhouse (612) branford (61) connecticut restaurant (2) connecticut diner (2) branford townhouse restaurant (1) branford diner (1) branford restaurant (1)
*Famous Greek Salad
*Fresh Seafood Daily
*Breakfast All Day!