Leo's Restaurant employs 5 employees. The Leo's Restaurant management team includes Collette Porter (Dining Room Manager), Bernard Lucas (Executive Chef), and Emily-Jayne Beeby (Bar Waitress).
Looking for a particular Leo's Restaurant employee's phone or email?