Okka Restaurant (Harpenden)
62 High St, Harpenden
01582 763975
Recent Reviews
Order Online
Reserve
Okka Restaurant (Harpenden)
62 High St, Harpenden AL5 2SP
01582 763975