LEFT WING - MOUNTAIN VIEW, CA

LEFT WING - MOUNTAIN VIEW, CA

Left Wing Bar - Mountain View

340 Castro St,

Mountain View, CA 94041

Silicon Valley just got better. Left Wing Bar is now open in Mountain View, get your Korean fried chicken fix today!