This is my review of Flava House in Memphis, TN after eating their Lamb Chops.

More info on Memphis, Tn Flava House Lamb

Leave a Reply