Full-sized restaurant concept