Souvlaki Bar is a Greek restaurant offering delicious eats and drinks, with options for dining in or ordering online.