"I 'll call this place Mediterranean , serving everything from Greek to Lebanese specialties. Everything on the menu is solid--a bit expensive, but always tastes fresh and is made for you on the spot. Get the small sandwiches, unless you are really hungry--they put a ton on the big ones. Get some baklava with your meal as well. You can pick up olive oil, havla, cheese, and other groceries here as well."