Takpao City Restaurant

  • 3001 E Main Rd #11,
    Portsmouth, RI 02871
  • Phone: 401-683-5290
  • Cuisine: Chinese Restaurant

Map

Unable to Display Map