← Newark restaurants
Isla Restaurant
No reviews yet
FilipinoOpen now · closes 9:30 PM5720 Mowry School Rd, Newark
Own or manage Isla Restaurant? Claim this listing free
FilipinoOpen now · closes 9:30 PM5720 Mowry School Rd, Newark
Own or manage Isla Restaurant? Claim this listing free