Carabbas employs 131 employees. The Carabbas management team includes Emily Adamski (Prep Cook), Jacob Straw (Keyholder), and Ana Torres (Managing Partner).
Looking for a particular Carabbas employee's phone or email?