Peak ★★★★★4.6 (66) Restaurants Brunch restaurant · Asian fusion restaurant · Dessert restaurant (more) 1405 Webster St, Alameda, CA 94501 Call Website Details →