Monday, September 6, 2010

New Cambridge Restaurant

Harvest India is the newest restaurant along Mass Avenue between Central and Harvard Square. It occupies a street level space between Dana Street and Ellery Street.










No comments: