Drag box to select area
100% Were impressed
IL Forno is a local restaurant serving authentic Italian cuisine. Dishes include stuffed spinach bread, steak subs, chicken piccata, eggplant rollatini, shrimp scampi, veal marsala and baked stuffed shells.
765 W Main St, Branford, CT 06405
- Hours: Tue, 4pm - 11pm; Wed - Fri, 11am - 11pm; Sat, Sun, noon - 11pm; Mon, closed