Reviews

Lovely Vibe at YallaYalla

London | Yalla Yalla

YallaYalla is one of the best spots in Shoreditch for street food on a weekday! Lovely vibe inside, come for food in the shade!