Not overpriced. The food is always great. The staff are always helpful and friendly. The atmosphere is great, comfortable and friendly. Their take away is always great. I have nothing bad to say about this place - we have bought pizza and seafood from here for years and are always impressed. !!!