Image 1 of 1
MALA8291.jpg
Little India Streetside Restaurant Serving Indian fast Food, Brickfields, Kuala Lumpur, Malaysia.