The Curry House and Liquor ★★★★★5.0 (10) Restaurants Indian takeaway 2536 Santa Clara Ave, Alameda, CA 94501 Today: 10 AM–9 PM Call Details →