Restaurant that grows its own food