Nick's is in Newton Upper Falls which isn't around the corner if you live in Brighton but is soooo worth driving to. They have an amazing Greek salad with grilled chicken that they serve with an enormous piece of pita bread. The salad is huge and there is usually some left over from lunch for a mid-night snack or lunch the next day.
more