Report a review

  • 2
  • veg street food

A small street food spot on a busy street. Seemed fine but not amazing. No English spoken.


Why are you reporting this review?