28 WEST SPORTS BAR - Sports bar in Alhambra, Alhambra | Reviews, Photos & Information on Postcard