Report a review

  • 4
  • Maya Restaurant & Sweets

Very good vegetarian fare, & large selection of indian sweets. Their pistachio & almond barfi is impossible to resist!


Why are you reporting this review?