I’m not sure how this happened, but we just had possibly the worst Indian meal we have ever eaten in a restaurant. The place is called Heelsha and it is located in North Miami Beach. Let me start over: MJ and I had to be in NMB Thursday evening, and since we were in the…
