Restaurant Reviews from DiningGuide411.com
    Top : Egypt: Alexandria

Lion Village, Alexandria, Egypt










Lion Village
After Alex Toll Station by 20 Km
Alexandria Egypt

A variety of meats including ostrich, deer and camel meat.


Phone: no phone