Neecha Thai offers Thai cuisine with a wide selection of vegetarian options in a polished, yet cozy cafe setting.