Restaurants in Atlanta, GA
Restaurants • Italian Restaurants
3124 Lonesome Pine Ln.,
Atlanta ,
GA
30339
UNITED STATES
Based on 2 reviews
Layers and layers of Spam.
I would just recommend anyone who frequents this place not to try the Gyro Wrap. Their mixture of Lamb and Beef turned out to be some sort of slices of meat that I can only describe as Spam (sorry). I got mine to go and could not eat it....Black kinky hair made me lose my appetite!
The black kinky hair about three inches long in the limp cold french fries that one of my dinner companions found tonight in their food made me lose my appetite. I couldn't eat another bite. Of course the person who FOUND the hair got a...Worldwide > United States > Atlanta, GA > Italian Restaurants