Had dinner here recently and it was a good experience overall.
I liked the menus with the signs, the pictures with ASL gestures and the staff.
The menu however needs a lot of work--they don't have too many options and maybe 1-2 vegetarian options. Its also a confusing menu, thats not Italian, Indian or any particular cuisine. Its just random.
Dessert was okay, but they could improve on that as well. I felt the creativity was missing!