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

Feedback

Do you manage or own Rosa's?

Yes