1 510-445-1602
5720 Mowry School Rd, Newark, CA 94560, United States
10:00 am – 9:30 pm
View More DetailsIsla Restaurant is located at 5720 Mowry School Rd, Newark, CA 94560, United States Read more…
1 510-445-1602
5720 Mowry School Rd, Newark, CA 94560, United States
10:00 am – 9:30 pm
View More DetailsIsla Restaurant is located at 5720 Mowry School Rd, Newark, CA 94560, United States Read more…
Ricepaper is a startup restaurant/bistro with a fusion influence of Filipino, Vietnamese, Spanish, and American cuisine. Read more…