This is a self-serve vegetarian restaurant located along the main strip. Prices were a lot more reasonable here. The dishes were ... More