Ju Bao Lou Cafe (GPS: 5.41292, 100.32853) is a coffese shop along Jalan Gurdwara in George Town, Penang. It occupies the corner shophouse between Jalan Gurdwara and Noordin Street. There is a duck rice stall here.
Ju Bao Lou Cafe on Google Street View
Address
Ju Bao Lou Cafe
32 Jalan Gurdwara,
10300 George Town, Penang.