Soup Station is located in UAE on F- 25, Food Court Area Bay Avenue Mall, Executive Tower Business Bay. Soup Station is rated 3.8 out of 5 in the category soup restaurant in UAE.
Address
F- 25, Food Court Area Bay Avenue Mall, Executive Tower Business Bay