This place is a gem. If you visited all the best coffee houses in Vermont and Cambridge and tried to replicate the feel of these places this is what you would get. Warm, friendly place with outstanding beverages and sandwiches!
Address: 57 Eliot St, Natick, MA 01760-5573
Location: United States > Massachusetts (MA) > Natick
Phone Number: +1 508-655-4628