met cafe s

130 Union St
Providence
Rhode Island
United States