Mahala
83 Church St, Croydon
020 8680 8117
Recent Reviews
Order Online
Reserve
You May Also Like
McDonald's - 67/69 Church St
Fast Food, Takeaway & Fast Food, Restaurants
Flame & Fried - 64 Church St
Chicken World Peri Peri Croydon - 65 Church St
Croydon, Greater London
Mahala
83 Church St, Croydon, Greater London CR0 1RN
020 8680 8117