Best place to have lunch before a Sox game?

For those days the Sox have afternoon games, what is the best place to grab a burger or slice of pizza near Fenway?  Any famous ma & pa shops?