Le Chef, Vista Alam is located in Shah Alam, Selangor, Malaysia on Le Chef Vista Alam B14 g , vista alam , jalan iktusas, Jalan 14/1, Seksyen 14. Le Chef, Vista Alam is rated 5 out of 5 in the category shawarma restaurant in Malaysia.
Address
Le Chef Vista Alam B14 g , vista alam , jalan iktusas, Jalan 14/1, Seksyen 14