The Beirut Cellar is an international restaurant located in Beirut, Lebanon. It provides a unique and various menu, quality food and bar, as well as a social experience for customers seeking a relaxed, social, and upscale environment...
Relevance: 12.580814