A Healthy Treat!
/New to the Elmwood area, Newbury Street is a healthy café offering salads and organic teas. The produce is from local farms and is absolutely delicious! Probably my new favorite spot in town, there is nothing like it. If you're looking for a good salad check this place out. It is on the pricier side, but the portions you receive in my opinion are worth it. A small knit café on the corner of Hodge and Elmwood, this is a great spot to go for lunch and people watch on Elmwood.
-B
{ Kale, Romaine, Red Peppers, Cucumbers, Spicy Organic Chicken & Balsamic Vinegarette with a Iced Black Tea }