Phởtochau 999

853 Villa St, Mountain View, CA

Menu (As of 11/2)

Phởtochau 999: hours and how to order