April 18, 2011 Green Tea Latte, Diesel Cafe, Somerville, MA #SomerBridgeSmackdown #iPhoneography Edit Delete Tags Autopost via iPhone