Pizza restaurant with a high rating.