Lola's Chicken Shack ★★★★☆4.3 (521) Restaurants Chicken restaurant · Family restaurant · Fast food restaurant (more) 1417 Park St, Alameda, CA 94501 Call Website Details →