Isla Restaurant employs 13 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?