Print now
Mayflower Food Court
Address :
144A, Jalan Vivekanda, Off Jalan Tun Sambanthan, Brickfields, 50470
Phone No. :
013-336 3953
Print now