Eating Italian Pizza at Romo's Pizza restaurant in Glenmont, NY.

Feedback

Do you manage or own Romo's Pizza?

Yes