Eating Italian Pizza at Rosa's restaurant in Queens, NY.

Rosa's

Feedback

Do you manage or own Rosa's?

Yes