A good day to try Mayuri, the newest Indian restaurant in town. What makes Mayuri unique among Indian eateries in Memphis is their full menu of South Indian cuisine — dosas, vadas, and thali dinners. Located in the Villager Lodge at 1220 Union Avenue (the site of the old Admiral Benbow). A treat, especially for vegetarians.
Categories