Sol - Willoughby — Fusion restaurant in Willoughby, OH