Mamma Rosa
Restaurant β’ Bar β’ Italian restaurant β’ Wine bar β’ CateringStandard meat, pasta & seafood dishes are menu staples at this comfy Italian spot with a warm vibe. People often mention service,
Address
252 NY-100, Somers, NY 10589
Website
Contact
(914) 232-8080Price rating
$$ $$
Rating on Google Maps
4.40 (243 reviews)Open on Google Maps