Leoni's Italian Foods, NORTH BRANFORD, Connecticut (CT)
Readily positioned at Route 80 () in NORTH BRANFORD, Connecticut (CT) (6471), Leoni's Italian Foods is available at 2034889581. Remember to give them a call in ahead of time to make a reservation.
More restaurants in NORTH BRANFORD, Connecticut (CT)
Leoni's Italian Foods contact information and details:
Address: Route 80 - , NORTH BRANFORD, Connecticut (CT) 6471
Contact Phone: 2034889581