Olivia's Restaurant, WEYMOUTH, Massachusetts (MA)
Conveniently located at 1169 Main Street () in WEYMOUTH, Massachusetts (MA) (2190), Olivia's Restaurant are available at 7813317516. Please in advance to make a reservation.
More restaurants in WEYMOUTH, Massachusetts (MA)
Olivia's Restaurant contact information and details:
Address: 1169 Main Street - , WEYMOUTH, Massachusetts (MA) 2190
Contact Phone: 7813317516