Could you suggest a good business lunch spot for Wednesday? It might be snowing and I'm looking for something in Grand Central or right near 46th and Lex.
So far I'm considering Avra (Greek) and Sparks (steakhouse).
Any other suggestions or experiences on the above-mentioned restaurants?
Updated 2 years ago | 15
Updated 11 days ago | 20
Updated 22 days ago | 19
Updated 12 days ago | 76
Updated 20 days ago | 27