Rod-O-Cha 398 Harvard St. Brookline MA United States
Phone: 617.232.5800 Alcohol: wine / beer
Parking: street parking, public transit accessible