Come savor a delightful creation at Kiko Japanese Restaurant. Come unwind on their terrace under the sun. They are open late all week and are found in a surrounding packed with par... more... See more text