Sherwood Forest Plaza - 11001 N 56th St, Temple Terrace - Phone 813-872-6000
February 22, 2018 by dave
Ye Beg Wot
Cubes of lamb in a stew seasoned with berbere.