Restaurant
18 Sir Seewoosagur Ramgoolam St, Port Louis
Further down the road from Markaz e Islam Masjid
No reviews yet. Be the first!