Eating Chicken Wing Pizza at Villa Rosa Pizza Kitchen restaurant in Chicago, IL.

Feedback

Do you manage or own Villa Rosa Pizza Kitchen?

Yes