Give Us a Call 508-432-6868
The Villa Roma on Cape Cod
Open Tuesday thru Saturday with limited seating inside or on the patio. Reservations requested. Tues, Wed & Thurs. until 8:30 / Fri & Sat until 9