Pizza restaurant Tortuga offers pizza and more. Reservations are available.