anaggie
Jun 11, 09, 1:31 pm
This is an excellent North Indian Restaurant in San Antonio, TX. We just finished eating there and everything ..I mean everything....is freshly made.
Trust me...I know.
My family and I enjoyed it immensely and we are Indian so we know what good Indian food is.
I recommend this place and give it 5 out of 5 stars and medium priced.
Trust me...I know.
My family and I enjoyed it immensely and we are Indian so we know what good Indian food is.
I recommend this place and give it 5 out of 5 stars and medium priced.