Fidas Restaurant

270 Valley St.
Providence
Rhode Island
United States