
China Rama
3.5 (136)restaurant
A long-running Norwood spot serving comforting American-Chinese classics alongside traditional dishes.
Description






Located on Washington Street, this casual neighborhood spot centers on a familiar lineup of comfort food, supported by prompt dine-in or takeout service.