
Isla Restaurant
September 27, 2020
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.