Isla Restaurant Websites
Isla Restaurant - San Bruno - CA - 94066 - Menu - Asian - Online Food
- islarestaurantca.com
View Isla Restaurant menu, Order Asian Food Pick up Catering Online from Isla Restaurant, Best Asian in San Bruno, CA.
Not Applicable
$
8.95