Chen's Chinese Restaurant photo
Chen's Chinese Restaurant photo
Chen's Chinese Restaurant logoChen's Chinese Restaurant logo

Chen's Chinese Restaurant

Humble strip-mall eatery providing an extensive menu of familiar Chinese takeout staples.

Location & Hours

12310 NW 7th Ave, North Miami

    People also viewed

    Whole Foods Market North Miami

    121550 Biscayne Blvd, North Miami

    View

    Publix Super Market at 127th Street

    12800 Biscayne Blvd, North Miami

    View

    Enchanted Forest Park

    1725 NE 135th St, North Miami

    View

    Lost City Brewing Company

    12207 NE 13th Ct, North Miami

    View