Ochis Pizza is a restaurant located in Armenia. It has received excellent reviews, with visitors highlighting its quality.