Pizza restaurant La Vela offers Italian cuisine with options for reservations and wheelchair accessibility. Features include a full bar and seating.