← Buzzards Bay restaurants
Vella Juice Bar
No reviews yet
Juice89 Main Street, Buzzards Bay
Own or manage Vella Juice Bar? Claim this listing free
Hours
Hours not listed yet.
Details
Address89 Main Street, Buzzards Bay 02532
Phone+1 774-247-4879
Websitehttps://www.velajuicebar.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.