Take a shot with this espresso bar cafe in Dedham
Boston Globe feature article on Big Bear Cafe & Espresso Bar Read More