BEIRUT CELLAR
Updated 90 days ago
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.