London / Belsize Park / NW3

XO Restaurant

29 Belsize Lane, Belsize Park, London, NW3 5AS

Telephone: 02074330888

XO Restaurant restaurant & takeaway is serving Sushi, Thai cuisine.


location on map of XO Restaurant


XO Restaurant reviews

XO Restaurant menu

  • Soup
  • Dim Sum
  • Maki Rolls/Sashimi
  • Salads
  • Curries
  • Specials
  • BBQ/Roasts
  • Sides

Rate XO Restaurant