H AND D RESTAURANT

(650) 872-2338


Get Directions

1625 El Camino Real, Millbrae, CA 94030

Mon 11:00 AM-9:30 PM
Wed-Sun 11:00 AM-9:30 PM