I've eaten here with my family as well as with coworkers. The menu accommodates a wide variety of diet choices. My wife eats gluten free and I work with vegetarians. All are full when we leave. Yes, the pizza can be a bit greasy. But they also serve other foods including pastas and seafood. Our service has always been wonderful and the food good. It is a bit pricey though.