China Rama
884 Washington St
Norwood, Massachusetts 02062
USA
Phone: 781-762-5636
Norwood, Massachusetts 02062
USA
Phone: 781-762-5636
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
A L Koura Restaurant0.00 mi
Abbondanza II0.00 mi
Bamboo House 20.00 mi
Cafe Abbondanza Inc0.00 mi
Common Cafe0.00 mi
Conrad's Restaurant0.00 mi
Domino's Pizza0.00 mi
Giorgio's0.00 mi
Krayzee Horse0.00 mi
Martini's0.00 mi
Cuisine:
China Rama Description:
China Rama is a wonderful Asian restaurant in Norwood, Massachusetts, offering you a comprehensive choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of China Rama