paleorina.com
Review: Kiku Japanese Restaurant – high-end but so good
Kiku is a new high-end Japanese restaurant located at Duxton. My friends and I stumbled upon this place completely by accident. We were planning to eat Mexican food at Lucha Loco but it was closed …