The service is good but the food is not great. The pizza was soggy and had very little toppings, looked and tasted like cheese pizza. We requested that they should add more toppings, so they added little bit more topping on the existing pizza which ended up tasting terrible!! The manager spoke to us and advised us that we should have ordered double topping. A large pizza and with three toppings cost $22  to $25 (the food is not cheap)  There are so many good pizza restaurants in the valley who serve tasty pizza's and do not skimp on toppings.  I have no plans to visit this restaurant in the future.