Tried this location out the other day at luch and was impressed by the friendly people, clean surf-themed surroundings and HUGE slices of awesome pizza! Great stuff - a must have...
All reviews seem positive