Update Info - Roman Villa Family Restaurant
This restaurant was reported as closed. If it is open, let us know.
Roman Villa Family Restaurant
273 Duanesburg Rd
Schenectady, NY 12306
273 Duanesburg Rd
Schenectady, NY 12306