4761 N Lincoln Ave. Chicago, IL 60625
Dolmades .... 18
Vine leaves stuffed with seasoned ground beef and rice, topped with Egglemon sauce
Recent Comments