I live in the Back Bay and need to be in Belmont by 11am tomorrow with sandwiches and other picnic provisions. Can anyone recommend a place to pick up sandwiches and stuff tomorrow morning, maybe around 10am? My normal route is to get on Storrow at Berkeley Street to the Eliot Bridge, Fresh Pond Parkway, and Concord Avenue into Belmont, but I can alter the route for the right place! I guess the Whole Foods at Fresh Pond is one option. Others?