Street Souvlaki is a restaurant offering souvlaki. It provides seating, delivery, and accepts card payments.