Rosa's Pizza

1 Penn Plaza, New York NY, 10119

View menu
Start an Order Full Menu