Takpao City Restaurant 3001 E Main Rd # 11 Portsmouth, RI 02871 Phone: (401) 683-5290
Category: Restaurants