Elli Group is a street food vendor.