Grand Abu Shakra Rest and Cafe
Visit the best restaurant in Dubai, you will find the place; Al Maktoum St, Deira.
Visit the best restaurant in Dubai, you will find the place; Al Maktoum St, Deira.
Visit the best restaurant in Dubai, you will find the place; Al Sheebani Building, Al Seba St, Dubai Marina.