Full menu with prices & pictures
China Rama 884 Washington St, Unit F, Norwood,...
+17817625636
Reserve a table now for China Rama
When you're planning your visit to China Rama, you could take municipal transportation to the station MBTA-Norwood Central, which is the nearest station at 310 meters distance to the restaurant, otherwise, there are parking spaces 914 meters away at 10 St James Avenue Garage.
The Card of China Rama from Norwood includes about 181 different dishes and drinks. On average, you pay for a dish / drink about $8.3.
Based on the average rating of 4, the China Rama is definitely worth a visit.
The menu of the local is also suitable for vegetarians, as there are dishes that entirely abstain from meat.
On the webpage of the establishment chinaramanorwood.com, you can potentially order dishes.