Selva Grill employs 15 employees. The Selva Grill management team includes Blake Campbell (Restaurant Key Manager), Elizabeth Kuznik (Server), and Michelle Fredericks (Server).
Looking for a particular Selva Grill employee's phone or email?