China Ruby Restaurant

42 Nason St
Maynard, MA
978.897.5945
42.433323
-71.453532
Hours:
Mon - Sat:11:30am - 1am
Sun:noon - 1am

for China Ruby Restaurant
Directions
from: