Unfortunately, Kennedy's closed a couple weeks ago. I'd recommend Baked on East Bay Street (not far from East Bay and Broad). Most of their baked goods are sweet, but not overly so, and they have a few sandwiches and quiches. They also serve coffee and have free wi-fi and a great atmosphere.