Royal Lunch Restaurant
1179 Westminster St, Providence RI 02909
(401) 351-0090
Directions
Order Online Delivery
Grubhub
Postmates
Providence, Rhode Island
Royal Lunch Restaurant
1179 Westminster St, Providence
(401) 351-0090