130 Taunton Avenue East Providence, Rhode Island 02914
Internet Cafe and coffee shop featuring specialty coffees, teas and sandwich station with a bright and friendly atmosphere.
Cafe Zara