Scolari's Good Eats
1303 Park St, Alameda CA 94501