156 London Rd, St. Albans, -
Ristorante
Fill in your reservation details for New Balaka
To send and confirm your reservation at New Balaka, please enter your name and contact details.