Eating Pizza Salvadoran at Leo's Restaurant restaurant in Bridgeport, CT.

Feedback

Do you manage or own Leo's Restaurant?

Yes