Mandarin Restaurant

8141 Redwood Blvd
Novato, CA
415.897.1555
38.133279
-122.564406
Hours:
Mon - Fri:11:30am - 9pm
Sat: 5pm - 9:30pm
Sun: 4pm - 8:30pm

for Mandarin Restaurant
Directions
from: