Isla Restaurant

422 San Mateo Ave, San Bruno CA

(650) 842-5008

Hours of Operation Today,
  • OPEN UNTIL 9:30 PM

Location