From all the great replies from a previous post I've learned about something I've never hear of before, Indian Pizza. We'll be visiting for a week with two other couples that aren't crazy about going out for Indian. But, my wife and I love it and really want to try Indian Pizza. Which restaurant has the best Indian pizza and how do your order yours? Can any of these places also accomadate a few people that aren't crazy about Indian?