Libra Restaurant in Mankhool Bur Dubai Dubai
Opposite Bahwan Plaza, Street 15 A, Mankhool, DubaiMenu Libra Restaurant
How to get to Libra Restaurant
Address
Opposite Bahwan Plaza, Street 15 A, Mankhool, Dubai
Follow Us
Opening Time
5:30am – 1:30am: Sun-Sat
Services
- Indoor Seating
- Home Delivery
- Breakfast
- Outdoor seating