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 1 year ago | 15
Updated 13 hours ago | 16
Updated 1 day ago | 32
Updated 14 hours ago | 69
Updated 3 days ago | 23