Trudds Charless St Bar & Grill

1044 Charles St.
Providence
Rhode Island
United States