Royal Lunch Reviews & Details
1179 Westminster St
Royal Lunch is located at 1179 Westminster St in Providence near the intersection of Westminster St and Bridgham St. Call (401) 351-0090 for dine in.
- Service:Dine In
- Major Intersection:Westminster St And Bridgham St
Tell us more about Royal Lunch Providence!