International Restruant & Cafe

51 Ct St.
Taunton
Massachusetts
United States