Master Souvlaki is a restaurant specializing in souvlaki. Offers online ordering and phone orders.