Mamma Rosa

252 NY-100 Somers NY 10589 USA

(914) 232-8080

Location