China Rama - Norwood

#2 - Asiatic - Norwood, Sushi, Asian
884 Washington St, Unit F, Norwood, Massachusetts, USA, 02062, United States
Dishes: 181

China Rama

4 / 5 of 1 Reviews
Phone
+17817625636
Address
884 Washington St, Unit F, Norwood, Massachusetts, USA, 02062, United States

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.

Opening Hours

  • Monday
    11:30-21:00
  • Tuesday
    11:30-21:00
  • Wednesday
    11:30-21:00
  • Thursday
    11:30-21:00
  • Friday
    11:30-22:00
  • Saturday
    11:30-22:00
  • Sunday
    14:00-21:00

Amenities

Accepts Credit Cards

Reserve now

Feedback

★ 4 / 5 of 1 Reviews

Based on the average rating of 4, the China Rama is definitely worth a visit.

Menu Items

The menu of the local is also suitable for vegetarians, as there are dishes that entirely abstain from meat.

More information

On the webpage of the establishment chinaramanorwood.com, you can potentially order dishes.

QR-code link to the menu

Related Restaurants

Fast & Simple Download Menulist App now