I admit it....I am a sucker for a good Greek salad! This place has an excellent Greek salad--along with a generally great menu. My husband loves pastrami! He claims that they have one of the best pastrami sandwiches he has ever had! The pizza is delicious and I understand the Stromboli is fabulous as well. Great food and ambiance!