editSuggest an edit

Likya

Food and Beverage / Restaurants

49 Shenley Road,
Borehamwood, WD6 1AE

020 8207 1755

Call
Call 020 8207 1755
Directions
Get directions to this
location on Google Maps.
Share this business
on social media.