Toula's Kitchen

416 Hunt St.
Rhode Island
United States