Get directions to: Leo's Pizza & Restaurant, Bridgeport, CT
Restaurant address: 340 Main St Bridgeport, CT 06604, USA
Restaurant: Leo's Pizza & Restaurant