offers takeout accepts debit cards accepts apple pay outdoor seating good for working free wi-fi bike parking
More Comments(70)
Unit 6E, Borehamwood Shopping Park, Borehamwood WD6 4PR
0333 003 5883