My Tho Restaurant

39127 Cedar Blvd
Newark, CA
510.794.5932
37.52497
-122.007727
Hours:
Mon - Sun:10am - 9pm

for My Tho Restaurant
Directions
from: