Barluga employs 23 employees. The Barluga management team includes Stephen Ford (Head Chef), Lewis Geldart (General Manager), and Jessica Dodsworth (Waitress).
Looking for a particular Barluga employee's phone or email?