Vernon's Cafe is an Italian restaurant offering generous portions in an upscale-casual setting with a full bar.