Rosa Villa
3934 Western Turnpike
Duanesburg, NY
12056
See map: Google Maps
(518) 895-5200
We strive to provide the best quality pizza using only high end ingredients! Please stop in and grab a menu or visit our website! Thank you all future and current customers!