Souvlaki Bar is a Greek restaurant offering delicious meals for dine-in or online order.