JUICE & SMOOTHIE BAR
Profile
Vela Juice Bar
www.velajuicebar.com
71 Court StreetPlymouth, MA 02360
508-591-7718Email