The Star on Park is a dynamic neighborhood restaurant and bar in downtown Alameda that serves award-winning deep dish and thin crust pizza made daily. In addition to signature organic salads with house-made dressings and appetizers made from scratch, we offer artisan cocktails, carefully selected...