Rani Reviews & Details
1353 Beacon Street
Rani is located at 1353 Beacon Street in Brookline near the intersection of Babcock St and Harvard St. Their menu consists of Indian dishes . Call (617) 734-0400 for dine in or takeout.
- Service:Dine In and Takeout
- Features:Group Friendly
- Major Intersection:Babcock St And Harvard St
Tell us more about Rani Brookline!