Aldo's 1031 State St. Santa Barbara CA United States
Hours: Lunch & Dinner daily
Phone: 805.963.6687 Accepts: American Express