Al Dhiyafah Road, Jumeirah, Al Satwa, Al Satwa, Jumeirah
2.10 mi from Dubai Land
Tea Town Cafeteria on Al Dhiyafah Road is your go-to spot in Al Satwa for delicious and convenient eats. Drop by for a quick bite and a refreshing cup of tea!
Is this your listing?