House of flavours Restaurant

Ground Floor, Belrasheed Building, Behind City Max Hotel, Al Barsha, Dubai

Indian , Philipino