Pizza restaurant Santa Lucia offers a variety of pizzas and features amenities like wheelchair accessibility, a full bar, free Wi-Fi, takeout, and seating.