Any recommendations for lunch?
Meeting up with some work colleagues who are all travelling into New street station, and would like somewhere within easy walking distance for lunch. I know they have some chain restaurants in Grand central but would prefer personal recommendations.