Location

123 Main Street, Kuala Lumpur, Malaysia

Hours

Open 7 days