Rabia's Reviews & Details
73 Salem St
Rabia's is located at 73 Salem St in Boston near the intersection of Salem St and Stillman St. Their menu consists of Italian dishes . Call (617) 227-6637 today!
- Major Intersection:Salem St And Stillman St
Tell us more about Rabia's Boston!