Okka Restaurant in Harpenden photos

Okka Restaurant

Okka Restaurant
62 High Street,
Harpenden,
AL5 2SP

Cuisine: Turkish

Book now »
 

Restaurant photos

Book Now »