Mr Chau's Fast Food 625 Oak Grove Ave Menlo Park, CA 94025 Phone: (650) 328-8882 Fax: (650) 328-8896
Category: Restaurants