It hits as soon as you walk through the door: the mouthwatering smell of spices, curries, and flavors that you can't find anywhere else. No matter which location you choose, Ayesha's Fine Dining will take your palate on an exotic journey through the tastiest of traditions. Everything at this Miami restaurant is delectable, from the lamb samosa to the chicken korma, the shrimp apna curry, and the tandoori. Make your taste buds happy with mild, medium, hot, or Indian hot. The naan is out of this world, the perfect mix of fluffy and crunchy, made in a variety of styles from cheesy to garlic and even Kashmiri. This place is no all-you-can-eat, regular old Indian joint. It's a bit on the pricey side — entrées average about $15 a plate — but it's well worth it. It's also an excellent spot for a date you really want to impress. Set the mood by pairing your dinner with a glass of terrific wine for about $8. Even if you're not trying to impress, Ayesha's is a must for Indian lovers. Hard-core fans will enjoy it, and novices won't be intimidated. What more could you ask for?