Eating Italian Pizza Sandwich at Palermo No2 Italian Restaurant restaurant in Covina, CA.

Feedback

Do you manage or own Palermo No2 Italian Restaurant?

Yes