Souvlaki Bar is a Greek restaurant offering flavorful dishes and drinks. Dine-in and online ordering options are available.