Phone: (+1)2014447018
Address: 208 Rock Rd #1, Glen Rock, United States
City: Glen Rock
Dishes: 35
Reviews: 162
"The smoothies and acai bowl at this restaurant are excellent and very refreshing. They are a healthy option that we enjoyed. The only downside was that they forgot to include straws for our smoothies with the delivery, so we were unable to drink them."
All prices are estimates.