United KingdomβΊLondonβΊEalingβΊRoti Kitchen EalingPhoto Gallery for Roti Kitchen EalingSee full detailsReserve a table