Uva Rossa
243 Hempstead Ave, Malverne NY 11565
(516) 612-7400
Directions
Order Online Delivery
Postmates
Malverne, New York
Uva Rossa
243 Hempstead Ave, Malverne
(516) 612-7400