Bella Italia Irving Street
This beautiful Bella Italia is just off Leicester Square, and opposite the Garrick Theatre. It's nearest tube station is Leicester Square.
Open Opportunities
-
Server/Waiter/WaitressPart Time • Irving Street, London
-
SupervisorPart Time, Full Time • Irving Street, London