Italian restaurant La Buca Dei Sapori offers Italian cuisine, pizza, and barbecue. Features include wheelchair accessibility and seating.