View all 12 photos
+8
Aldo's Cafe, a dog-friendly Italian eatery, centers its menu on expertly crafted pasta dishes. Patrons can also enjoy creations from a heated outdoor pizza oven, complemented by a curated selection of wines.