Best Lamb On A Spit2009 Winner ‘Best Lamb On A Spit’ in other markets »
981 W. Fairbanks Ave., Winter Park, FL 32789
Owner and chef Walaid Ali, a former weightlifter from Armenia, buys his lamb fresh and seasons and roasts it on a countertop rotisserie, so his hom...
Source: Orlando Weekly
Do you own or manage this business? Click here to promote your award