Moksha
"Moksha" is Sanskrit for the attainment of eternal bliss. Moksha the Indian restaurant is in the arguable less-than-blissful Bellevue Square, but it is the sister restaurant of Spice Route (nearby, in Overlake), and both are very well-liked.
Map & Directions
Upcoming Events at Moksha
We didn't find any upcoming events at this location.