The Studio Restaurant & Cafe
Address: Lot G-2, K Gallery, Lot 44667, Jalan 1/62A, Bandar Menjalara, Kuala Lumpur
Address: Lot G-2, K Gallery, Lot 44667, Jalan 1/62A, Bandar Menjalara, Kuala Lumpur