Looshi’s Macaroon Cakes and Pies are out of this world! Looshi’s is a small shop located in Jumeirah Lake Towers in Dubai. They have so many amazing desserts to choose from. Check out which ones we tried and what we thought about them to help you decide. You’ll want to save this to your board so you can find it.