American restaurant · 2400 Monarch St, Alameda, CA
More food in Alameda, CA · American Food in Alameda