The only nice thing about this place is the setting.
Food horrible and over priced, but the worst thing is the terrible service and miserable witch of a manager.

Try pizza talamanca a few doors down, great food, great value and service with a smile. 8)