Monday to Saturday 4PM–9PM
Sunday Closed
Address: Noor Plaza, Taqwa Market, Street 66, G-9/4 G 9/4 G-9, Islamabad, PakistanPhone: 0333 1195840