Raphael Bar Risto 1 Union STA Ste 2 Providence, RI 02903 Phone: (401) 421-4646
Category: Fast Food Diner Restaurant