Greek fast food spot serving souvlaki and sandwiches. Unique atmosphere with hay bale seating.