Shop front
food
Stuffd
food
Stuffd food stall in a mall, featuring its vibrant counter, digital menus, and customers queuing.