A search for Indian food in Miami Beach will most likely lead you straight to the Shiva Indian Restaurant. This local gem offers soothing ambiance, delicious food both vegetarian and standard, at very reasonable prices. The crowd here tends to be young, although not trendy, as in other South Beach locales. Savory curries and a variety of flavorful sauces characterize the majority of Shiva's specialties. As with all Indian restaurants, flavor mixing leads to amazing new discoveries. Most menu items are moderately priced which makes this joint a must try for the authentic flavor of India right in Miami.
- Credit Cards Accepted: visa, mastercard, amex