<< Previous Place Next Place >> Allegra’s City: Branford Services: Takeout, Delivery $$, Alcohol, Lunch, Dinner 249 W Main St, Branford, CT 06405, USA 203-488-5553 Website