Sakura Den

Sakura Den is a bar spot in OUG, Kuala Lumpur. It is rated 4.4 out of 5 from 108 Google reviews.

Sakura Den

Details

More cafes near Sakura Den

Browse all Penang cafes