Tower Indian Restaurant serves a variety of savory Indian vegetarian recipes  to satisfy the most discerning gourmet