1148 Ballena Blvd., Alameda, CA 94501 | (510) 865-5088 | Make a Reservation