Toula's Kitchen, CUMBERLAND, Rhode Island (RI)

Feeling hungry? Toula's Kitchen might be the place to eat for you.
Conveniently located at 23 High Street () in CUMBERLAND, Rhode Island (RI) (2864), Toula's Kitchen can be reached at 4017240420. Please call in advance to make a reservation.
More restaurants in CUMBERLAND, Rhode Island (RI)


Toula's Kitchen contact information and details:
Address: 23 High Street - , CUMBERLAND, Rhode Island (RI) 2864
Contact Phone: 4017240420