Serving up “Home” cooked meals and comfort food, Home restaurant provides a home-away-from-home dining environment with a dining room or living room setting. The dining room is surrounded by picture windows with views of town, while the cozy living room features a fireplace and bar. The restaurant is open for lunch through dinner, 11:30 a.m. to 10 p.m. Tuesday through Thursday, until 11 p.m. on Friday and Saturday, and until 9 p.m. on Sundays. The restaurant is closed on Mondays.
1114 Main Street, Branford, CT