971 4 386 0995
7D Street, 24A Street, Al Satwa Road, none Dubai, United Arab Emirates
View More DetailsWhat set’s our dishes aside from everyone else’s is the unique unmatched flavor that ‘home cooked’ meals gives you, which is rarely achieved in a restaurant. Read more…