Honestly, I feel Creation Cafe deserves a lot more recognition than what it’s been getting, because it has all the makings of a successful local eatery, serving high-quality Italian fare at a fraction of the usual restaurant prices at such an accessible central location.