IBRank 182Italian Barrista Café ايطاليا باريستا كافيه4.8Pizza restaurant · MuscatWheelchair accessible Call