Crane #25 Dinner at Taboula, Garden City, Cairo March 6, 2020 by Robert Gulick Leave a Comment Dinner at Taboula, a Lebanese restaurant in Garden City, Cairo, Egypt. If you’d like to see more photos of Egypt, check out the Egypt photo album. Share this:FacebookTwitterReddit
Leave a Reply
You must be logged in to post a comment.