Bay Leaves Restaurant is one of Dubai's best Asian street food restaurants, open 24 hours on the busy Al Fahidi Metro station corner.
Top Dubai Sightseeing Tickets & Passes