Sheikh Mohammed Bin Rashid Boulevard, Zaabeel, Burj Khalifa, Burj Khalifa, Zaabeel
5.49 mi from Nad Al Sheba 2
Edamame Foods is your go-to spot on Sheikh Mohammed Bin Rashid Boulevard for delicious and convenient cafeteria eats. Quick bites and fresh flavours await!
Is this your listing?