logo

Best Vietnamese Food in Mountain View!

Photochau999 - (650) 961-8069

853 Villa St, Mountain View, CA 94041

Sunday: 11 am to 9 pm

Monday: 11 am to 9 pm

Tuesday: 11 am to 9 pm

Wednesday: 11 am to 9 pm

Thursday: 11 am to 9 pm

Friday: 11 am to 10 pm

Saturday: 11 am to 10 pm