Peppes Pizza is pretty near Whaling Museum in the Old Town. Guests don't highly appreciate onion pizza at this restaurant. According to the visitors' opinions, the staff can be gracious. Spectacular service is something clients like here. But Peppes Pizza hasn't received a high rating on TripAdvisor.