Italian Oven is located in f-10 Markaz Islamabad , serving you with the pure Chinese and Italian taste. the place offers both dine in and takeout. good for families and groups. read the full review at Review Monkey I personally …
Tag
Showing: 1 RESULTS