hero

Pizzeria La Rosa

12 Russell Ave, New Rochelle, NY 10801

4.9(88)
$20 Minimum

FAQ

Price: $$