The Polo Steakhouse In The Garden City Hotel: A Perfect Night Out On Long Island
Cheers! The Garden City Hotel just opened up a brand new steakhouse and MAN OH MAN is it worth a visit. Bill and I had the wonderful pleasure of attending the press preview last week (see what I wore here) and he is STILL talking about his meal. I can’t blame him because I was …