Isla Restaurant

0 Comments

Share on facebook Share on twitter Share on linkedin While scouting around the bay area, we came across this cute restaurant in San Bruno area. It’s a Filipino restaurant that we came across by chance.