Star Food is a buffet restaurant in Lognes, established in 2023 and built on 30 years of experience. It offers a wide variety of food options.