Terra Restaurant employs 49 employees. The Terra Restaurant management team includes Taylor Kane (Operations Manager), Brooke Genovese (Banquet Captain), and Abhishek Vijayakumar (Cook).
Looking for a particular Terra Restaurant employee's phone or email?