Revitalive Cafe
Newburyport
We are a vegetarian cafe with fresh juices, smoothies, salads, wraps, handmade chocolates, desserts and products to support a healthy... more
- A
Revitalive Cafe
50 Water St.
Newburyport
978-462-0639
We are a vegetarian cafe with fresh juices, smoothies, salads, wraps, handmade chocolates, desserts and products to support a healthy... more
50 Water St.
Newburyport
978-462-0639