IBRank 208Italian Barrista Cafe ايطاليا بريستا كافيه4.9Pizza restaurant · MuscatWheelchair accessible Call