Poplar Restaurant

  • Restaurants & Bars
1700 Coyote Point Dr.
San Mateo, CA 94401
(650) 522-7526
(650) 522-7511 (fax)