Thmoda Restaurant, PROVIDENCE, Rhode Island (RI)
Conveniently stationed at 376 Elmwood Avenue () in PROVIDENCE, Rhode Island (RI) (2907), Thmoda Restaurant are available at 4019410234. Make sure you upfront to arrange your table in the restaurant.
More restaurants in PROVIDENCE, Rhode Island (RI)
Thmoda Restaurant contact information and details:
Address: 376 Elmwood Avenue - , PROVIDENCE, Rhode Island (RI) 2907
Contact Phone: 4019410234