The place is busy and seems popular. The staff was pleasant and efficient. But, the pizza was fair at best. The crust was not thick not thin and very bready. The sauce had little taste. Overall the our pizza with onions, mushrooms and olives tasted very salty. The Greek salad dressing was delivered in a plastic…