Souvlaki Bar is a Greek restaurant offering delicious eats and drinks.