• China Red House

    • Restaurants
    223 Frazier Mountain Park Road
    Lebec, CA 93243
    (661) 350-1172