Review of The Rome Restaurant

4 East Central Street, Franklin, MA 02038

Overall Rating

Review


Got quite ill, will not be returning.

Updated 5 years ago