Map Location
Apple Internet Cafe
No 9, Jalan Bakawali, 86000, Kluang, Johor, Malaysia