Sidra in Business Bay Burj Khalifa Area Dubai
Shop G58, Ground Level, Bay Avenue, Executive Towers F, Business Bay, DubaiMenu Sidra
How to get to Sidra
Address
Shop G58, Ground Level, Bay Avenue, Executive Towers F, Business Bay, Dubai
Follow Us
Shop G58, Ground Level, Bay Avenue, Executive Towers F, Business Bay, Dubai
Follow Us