Powered by

Rosa's Pizza

1 Penn Plaza, New York NY, 10119

Currently Closed   Full Hours  
· Free Delivery!

Free Delivery!

View menu