Machan Kitchen, Sri Lankan Restaurant & Cocktail Bar, Croydon
48-50 S End, Croydon
020 3340 5621
Recent Reviews
Order Online
Reserve
Machan Kitchen, Sri Lankan Restaurant & Cocktail Bar, Croydon
48-50 S End, Croydon CR0 1DP
020 3340 5621