Life Garden Restaurant
243A Lorong Nibong, Kuala Lumpur Malaysia
Life Garden Restaurant is a Lebanese, Mediterranean place is located in Kuala Lumpur, Wilayah Persekutuan. The address of Life Garden Restaurant is 243A Lorong Nibong, Kuala Lumpur Malaysia.