Listing 68 restaurants in and around Sanford.
3895 Lake Emma Road, LAKE MARY, Florida 32746
Memories of India is a delightful place with wonderful food served in a pleasant atmosphere.
Start with the assorted appetizer platter, then have the chicken saagwala or the lamb vindaloo.