1725 Duke St (John Carlyle St.)
Alexandria, VA 22314
- Another one bites the dust. It doesn't seem anyone can keep a restaurant open at this address.
- Try the hummus!
- Only open till 5pm
- Ask for extra bread with the hummus, they don't give you nearly enough.