Ideal Cafe

477 Dexter St.
Rhode Island
United States