Comment Comment by th1nkdifferent I'm sorry Michelin star means squat for Indian food. I have tried both and they are pretty crappy. parent th1nkdifferent 8 years ago