The Barn Skewers & Noodles云祥兰州拉面 & 串烧UnclaimedRestaurantsArcadia, CA+16263488607Not providedVisit website