The Hat - Sandwich shop in West Central, Pasadena | Reviews, Photos & Information on Postcard