Reviews

Indoor street food at its best!

London | Yalla Yalla

YallaYalla is the perfect inbetween; great street food but they offer somewhere to sit and get comfy! Take advantage of this warm evening and get there now! Why not grab a beer with friends and a burrito from Tulum Tacos?