Authentic Greek deli, Babilonia, serving delicious kebab and falafel sandwiches with traditional sides. A compact, no-frills spot.