Neil's offers carefully crafted cuisine using fine ingredients.