First Cup Sahara Restaurant & Cafe

Dubai Marina Marina View Tower Behind the Radisson Blu Hotel on the Walk