The Origin
Address
No 8, Jalan 1/67B, Off Jalan Mengkudu, 55000 Ampang, Kuala Lumpur, Malaysia
Opening Hours
Tue - Sat: 11am - 3pm, 6pm - 10pm; Sun: 11am - 3pm, 5:30pm - 9.30pm
Phone
03-42535388 / 016-2913000
View Full Location Map »