I think Royal India is by far the best Indian restaurant in the universe. Every time I eat at Royal India, I love it even more. The freshness and the flavors and the ambiance. Everything is wonderful at Royal India. Will be back.
Pros: Simply the best
Cons: Bit Expensive
more