Rosa Villa
3934 Western Turnpike
Duanesburg, NY
12056
See map: Google Maps [2]
(518) 895-5200
View Website [4]
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!