I would have to say that once inside you will be enjoy every morsel of food you have. Me and My family have two favor indian restaurants in the United State, Gaylords in San Fran and This One. So glad it is right around the corner from me. Karma brought me here....:)
Pros: Food, Service
Cons: Exterior Look
more