Isla Restaurant employs 12 employees. The Isla Restaurant management team includes Bernie Canlas (Chef), and Edward Sebastain (Food Server).
Looking for a particular Isla Restaurant employee's phone or email?