Full menu with prices & pictures
Mocha 220 Atwells Avenue, Providence, 0290...
(+1)4016320660
The restaurant is also easily accessible by municipal transportation. The closest station is Acela Express 2155, which is 491 meters away.
The place from Providence offers 10 different dishes and drinks on the card at an average price of $5.4.